forest dormouse - Turkish English Dictionary